﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MaestraVotante.Master" AutoEventWireup="true"
    ValidateRequest="false" EnableEventValidation="false" ClientIDMode="Static" CodeBehind="Administracion_Votacion.aspx.cs"
    Inherits="VotanetWebSite.Acceso_Administrador.Administracion_Votacion" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<asp:Content ID="HeadAdministracionVotacion" ContentPlaceHolderID="headMaestro" runat="server">
    <script src="../JavaScript/Editor/ckeditor.js" type="text/javascript"></script>
    <script src="../JavaScript/adminFunction.js" type="text/javascript"></script>
    <script type="text/javascript">

        function switchViews(obj, row) {
            var div = document.getElementById(obj);
            var img = document.getElementById('img' + obj);

            if (div.style.display == "none") {
                div.style.display = "inline";
                img.src = "../images/expand_button_down.png";
            } else {
                div.style.display = "none";
                img.src = "../images/expand_button.png";
            }
        }
    </script>
</asp:Content>
<asp:Content ID="BodyAdministracionVotacion" ContentPlaceHolderID="ContentPlaceHolderMaestro"
    runat="server">
    <div class="bordeRedondo">
        <div class="encabezado">
            <span class="label12">Reportes Generales </span>
            <div style="text-align: right;">
                <asp:Label ID="lblNombreUsuarioLogin" runat="server" Text="" CssClass="label12"></asp:Label>
                &nbsp;&nbsp;
                <br />
                <asp:ImageButton ID="BtnLogout" runat="server" ImageUrl="~/Images/logout.png" ValidationGroup="logout"
                    OnClick="BtnLogout_Click" />
            </div>
        </div>
        <div class="bordeRedondo">
            <div class="encabezado" onclick="MostarPanel('#divEstadisticas')">
                <span class="label12">Estadisticas</span>
            </div>
            <br />
            <div id="divEstadisticas" style="display: none">
                <ul>
                    <li type="disc"><span class="label12">Reportes Generales</span>&nbsp;&nbsp;<asp:ImageButton
                        ID="Imagebtn_ReporteGeneral" runat="server" ImageUrl="~/Images/arrow_right.ico"
                        OnClick="Imagebtn_ReporteGeneral_Click" ValidationGroup="reportes" /></li>
                    <%-- <li type="disc"><span class="label12">Reportes por votacion</span>&nbsp;&nbsp;<asp:ImageButton
                        ID="ImageButton1" runat="server" ImageUrl="~/Images/arrow_right.ico" OnClick="Imagebtn_ReporteGeneral_Click" /></li>--%>
                </ul>
            </div>
        </div>
        <div class="bordeRedondo">
            <div class="encabezado" onclick="MostarPanel('#divLog')">
                <span class="label12">Log Sistema</span>
            </div>
            <br />
            <div id="divLog" style="display: none">
                <div class="grid" style="max-width: 100%; overflow: auto; height: 500px">
                    <div class="rounded">
                        <div class="mid-outer">
                            <div class="mid-inner">
                                <div class="mid">
                                    <asp:UpdatePanel runat="server" ID="UpdatePanelLog" UpdateMode="Always">
                                        <ContentTemplate>
                                            <asp:GridView ID="grillaLog" runat="server" AutoGenerateColumns="False" CssClass="datatable"
                                                EmptyDataText="<strong>No existen Log</strong>" BorderWidth="0px" GridLines="None"
                                                CellPadding="0">
                                                <PagerStyle CssClass="pager-row" />
                                                <RowStyle CssClass="row" />
                                                <Columns>
                                                    <asp:TemplateField HeaderText="Id ">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label2id" runat="server" Text='<%# Bind("id") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Fecha ">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label2fecha" runat="server" Text='<%# Bind("date") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Nivel">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label4nivel" runat="server" Text='<%# Bind("level") %> '></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Log">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label5Log" runat="server" Text='<%#Bind("logger") %> '></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Mensaje">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label11mensaje" runat="server" Text='<%# Bind("message") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                </Columns>
                                            </asp:GridView>
                                        </ContentTemplate>
                                    </asp:UpdatePanel>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="bordeRedondo">
            <div class="encabezado" onclick="MostarPanel('#PanelGrillaVotaciones')">
                <asp:Label ID="lblMenu" runat="server" Text="Votaciones" CssClass="label12"></asp:Label>
            </div>
            <br />
            <div id="PanelGrillaVotaciones" style="display: none">
                <div class="grid" style="max-width: 100%">
                    <div class="rounded">
                        <div class="mid-outer">
                            <div class="mid-inner">
                                <div class="mid">
                                    <asp:UpdatePanel runat="server" ID="divGrillaVotaciones" UpdateMode="Always">
                                        <ContentTemplate>
                                            <asp:GridView ID="GridVotaciones" runat="server" AutoGenerateColumns="False" CssClass="datatable"
                                                EmptyDataText="<strong>No existen Votaciones</strong>" BorderWidth="0px" GridLines="None"
                                                CellPadding="0" OnRowDataBound="GridVotaciones_RowDataBound">
                                                <PagerStyle CssClass="pager-row" />
                                                <RowStyle CssClass="row" />
                                                <Columns>
                                                    <%--  <asp:TemplateField>
                                                        <ItemTemplate>
                                                            <asp:HiddenField ID="HiDVotacion" runat="server" Value='<%# Bind("id") %> ' />
                                                        </ItemTemplate>
                                                    </asp:TemplateField>--%>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            <a href="javascript:switchViews('div<%# Eval("id") %>', 'one');">
                                                                <img id="imgdiv<%# Eval("id") %>" alt="Click to show/hide orders" border="0" src="../Images/expand_button.png" />
                                                            </a>
                                                        </ItemTemplate>
                                                        <AlternatingItemTemplate>
                                                            <a href="javascript:switchViews('div<%# Eval("id") %>', 'alt');">
                                                                <img id="imgdiv<%# Eval("id") %>" alt="Click to show/hide orders" border="0" src="../Images/expand_button.png" />
                                                            </a>
                                                        </AlternatingItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Nombre ">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label2" runat="server" Text='<%# Bind("name") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Fecha Inicio">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label4" runat="server" Text='<%# Bind("votingDateStart","{0:d MMMM, yyyy}") %> '></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Fecha Termino ">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label5" runat="server" Text='<%#Bind("votingDateEnd","{0:d MMMM, yyyy}") %> '></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Hora Inicio">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label11" runat="server" Text='<%# Bind("votingStartTime") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Hora Termino">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label3" runat="server" Text='<%# Bind("votingEndTime") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Votacion Bloqueada ">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label6" runat="server" Text='<%#Bind("votingBlockedView") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Votacion Activa ">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label7" runat="server" Text='<%# Bind("votingActiveView") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Grupos">
                                                        <ItemTemplate>
                                                            <asp:Label ID="Label8" runat="server" Text='<%# Bind("groupsView") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            </td></tr>
                                                            <tr>
                                                                <td colspan="100%">
                                                                    <div id="div<%# Eval("id") %>" style="display: none; position: relative; left: 50px;">
                                                                        <asp:GridView ID="GridCandidatos" runat="server" AutoGenerateColumns="False" EmptyDataText="No existen candidatos."
                                                                            CssClass="datatable" Width="80%" BorderWidth="0px" GridLines="None" CellPadding="0"
                                                                            Caption='<table border="1" width="100%" cellpadding="0" cellspacing="0" bgcolor="#5e675b"><tr><td><span class="label10">Candidatos</span></td></tr></table>'
                                                                            CaptionAlign="Top">
                                                                            <PagerStyle CssClass="pager-row" />
                                                                            <RowStyle CssClass="row" />
                                                                            <Columns>
                                                                                <asp:TemplateField>
                                                                                    <ItemTemplate>
                                                                                        <asp:Image runat="server" ID="CandidatePicture" ImageUrl='<%# "~/Images/CandidateImage/"+ Eval("pictureString") %>'>
                                                                                        </asp:Image>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Nombre ">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label2" runat="server" Text='<%# Bind("name") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Segundo nombre ">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label4" runat="server" Text='<%# Bind("middleName") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Apellido ">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label5" runat="server" Text='<%#Bind("lastName") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Segundo apellido ">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label11" runat="server" Text='<%# Bind("secondLastName") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Fecha inscripcion">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label3" runat="server" Text='<%# Bind("registrationDate") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Email ">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label6" runat="server" Text='<%#Bind("email") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Telefono ">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label7" runat="server" Text='<%# Bind("telephone") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Celular ">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label8" runat="server" Text='<%# Bind("cellphone") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                                <asp:TemplateField HeaderText="Cargo">
                                                                                    <ItemTemplate>
                                                                                        <asp:Label ID="Label10" runat="server" Text='<%# Bind("office") %>'></asp:Label>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                            </Columns>
                                                                        </asp:GridView>
                                                                    </div>
                                                                </td>
                                                            </tr>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                </Columns>
                                            </asp:GridView>
                                        </ContentTemplate>
                                    </asp:UpdatePanel>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <br />
                <br />
                <asp:Button ID="btnCrearVotacion" runat="server" Text="Crear Votacion" OnClick="btnCrearVotacion_Click"
                    CssClass="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"
                    ValidationGroup="crearVotacion" />
            </div>
        </div>
        <div class="bordeRedondo">
            <div class="encabezado" onclick="MostarPanel('#divAdminUsuario')">
                <span class="label12">Administracion Votante</span>
            </div>
            <br />
            <div id="divAdminUsuario" style="display: none">
                <ul>
                    <li type="disc"><span class="label12">Ir</span>&nbsp;&nbsp;<asp:ImageButton ID="ImageButtonAdminUsuario"
                        runat="server" ImageUrl="~/Images/arrow_right.ico" OnClick="ImageButtonAdminUsuario_Click"
                        ValidationGroup="adminVotante" /></li>
                </ul>
            </div>
        </div>
        <div class="bordeRedondo">
            <div class="encabezado" onclick="MostarPanel('#PanelAdminUsuario')">
                <span class="label12">Administracion Usuario </span>
            </div>
            <br />
            <div id="PanelAdminUsuario" style="display: none">
                <asp:UpdatePanel ID="UpdatePaneUsuarioIngreso" runat="server" UpdateMode="Always">
                    <ContentTemplate>
                        <div class="bordeRedondo">
                            <div class="encabezado">
                                <span class="label12">Ingreso </span>
                            </div>
                            <table>
                                <tr>
                                    <td>
                                        <span class="label12">Rut</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtRutUsuario" runat="server" MaxLength="9"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RFVvalidaFormatoRutUsuario" runat="server" ControlToValidate="txtRutUsuario"
                                            Display="None" ErrorMessage="No deje el Rut en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCEvalidaRutUsuario" runat="server" TargetControlID="RFVvalidaFormatoRutUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                        <asp:RegularExpressionValidator ID="REVRutUsuario" runat="server" ControlToValidate="txtRutUsuario"
                                            Display="None" ErrorMessage="Rut Invalido" ValidationExpression="^0*(\d{1,3}(\.?\d{3})*)\-?([\dkK])$"></asp:RegularExpressionValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCEValidadFormatoRutUsuario" runat="server"
                                            TargetControlID="REVRutUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                    <td>
                                    </td>
                                    <td colspan="2">
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <span class="label12">Nombre</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtNombreUsuario" runat="server" MaxLength="30"> </asp:TextBox>
                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtrotxtnombreUsuario" runat="server" TargetControlID="txtNombreUsuario"
                                            ValidChars="qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑZXCVBNM" />
                                        <asp:RequiredFieldValidator ID="RFValidaNombreUsuario" runat="server" ControlToValidate="txtNombreUsuario"
                                            Display="None" ErrorMessage="No deje el Nombre en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCEValidaNombreUsuario" runat="server"
                                            TargetControlID="RFValidaNombreUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                    <td>
                                    </td>
                                    <td>
                                        <span class="label12">Segundo nombre</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtSegundoNombreUsuario" runat="server" MaxLength="30"></asp:TextBox>
                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtrotxtSegundoNombreUsuario" runat="server"
                                            TargetControlID="txtSegundoNombreUsuario" ValidChars="qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑZXCVBNM" />
                                        <asp:RequiredFieldValidator ID="validaSegundoNombreUsuario" runat="server" ControlToValidate="txtSegundoNombreUsuario"
                                            Display="None" ErrorMessage="No el Nombre en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCESegundoNombreUsuario" runat="server"
                                            TargetControlID="validaSegundoNombreUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <span class="label12">Apellido</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtApellidoUsuario" runat="server" MaxLength="30"></asp:TextBox>
                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtroApellidoUsuario" runat="server" TargetControlID="txtApellidoUsuario"
                                            ValidChars="qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑZXCVBNM" />
                                        <asp:RequiredFieldValidator ID="validadorApellidoUsuario" runat="server" ControlToValidate="txtApellidoUsuario"
                                            Display="None" ErrorMessage="No deje Apellido en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCEApellidoUsuario" runat="server" TargetControlID="validadorApellidoUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                    <td>
                                    </td>
                                    <td>
                                        <span class="label12">Segundo apellido</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtSegundoApellidoUsuario" runat="server" MaxLength="30"></asp:TextBox>
                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtroSegundoApellidoUsuario" runat="server"
                                            TargetControlID="txtSegundoApellidoUsuario" ValidChars="qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑZXCVBNM" />
                                        <asp:RequiredFieldValidator ID="validadorSegundoApellidoUsuario" runat="server" ControlToValidate="txtSegundoApellidoUsuario"
                                            Display="None" ErrorMessage="No deje Segundo Apellido en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCESegundoApellidoUsuario" runat="server"
                                            TargetControlID="validadorSegundoApellidoUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <span class="label12">Email</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtEmailUsuario" runat="server" MaxLength="50"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RFVFemailUsuario" runat="server" ControlToValidate="txtEmailUsuario"
                                            Display="None" ErrorMessage="No deje el mail en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCEemailUsuario" runat="server" TargetControlID="RFVFemailUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtroEmailUsuario" runat="server" TargetControlID="txtEmailUsuario"
                                            FilterType="Custom" ValidChars="@.qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑXCVBNM1234567890_" />
                                        <asp:RegularExpressionValidator ID="REVEmailUsuario" runat="server" ControlToValidate="txtEmailUsuario"
                                            Display="None" ErrorMessage="Mail Invalida" ValidationExpression="(^[0-9a-zA-Z]+(?:[._][0-9a-zA-Z]+)*)@([0-9a-zA-Z]+(?:[._-][0-9a-zA-Z]+)*\.[0-9a-zA-Z]{2,3})$"></asp:RegularExpressionValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCEFormatoEmailUsuario" runat="server"
                                            TargetControlID="REVEmailUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                    <td>
                                    </td>
                                    <td>
                                        <asp:Label ID="lblBloqueadoUsuario" runat="server" Text="Bloqueado" Visible="false"
                                            Enabled="false" CssClass="label12"></asp:Label>
                                    </td>
                                    <td>
                                        <asp:CheckBox ID="chboxBloqueadoUsuario" runat="server" Visible="false" Enabled="false" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <span class="label12">Telefono</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtTelefonoUsuario" runat="server" MaxLength="9"></asp:TextBox>
                                        <ajaxToolkit:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server"
                                            TargetControlID="txtTelefonoUsuario" ValidChars="0123456789" />
                                        <asp:RequiredFieldValidator ID="validaTelefonoUsuario" runat="server" ControlToValidate="txtTelefonoUsuario"
                                            Display="None" ErrorMessage="No deje Telefono en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCETelefonoUsuario" runat="server" TargetControlID="validaTelefonoUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                    <td>
                                    </td>
                                    <td>
                                        <span class="label12">Celular</span>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtCelularUsuario" runat="server" MaxLength="9"></asp:TextBox>
                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtroCelularUsuario" runat="server" TargetControlID="txtCelularUsuario"
                                            ValidChars="0123456789" />
                                        <asp:RequiredFieldValidator ID="validaCelularUsuario" runat="server" ControlToValidate="txtCelularUsuario"
                                            Display="None" ErrorMessage="No deje Celular en blanco"></asp:RequiredFieldValidator>
                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCECelularUsuario" runat="server" TargetControlID="validaCelularUsuario">
                                        </ajaxToolkit:ValidatorCalloutExtender>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <span class="label12">Rol</span>
                                    </td>
                                    <td>
                                        <asp:CheckBoxList ID="checkRolesUsuarios" runat="server">
                                        </asp:CheckBoxList>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <br />
                                        <asp:Button ID="BotonGuardarUsuario" runat="server" Text="Guardar" OnClick="BotonGuardarUsuario_Click"
                                            CssClass="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" />
                                    </td>
                                    <td>
                                        <br />
                                        <asp:Button ID="BotonCancelarUsuario" runat="server" CssClass="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"
                                            Enabled="false" OnClick="BotonCancelarUsuario_Click" Text="Cancelar" Visible="false" />
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="2">
                                        <asp:HiddenField ID="HiddenFieldUsuario" runat="server" Value="0" />
                                    </td>
                                </tr>
                            </table>
                        </div>
                    </ContentTemplate>
                </asp:UpdatePanel>
                <br />
                <div id="editorMailUsuario" style="display: none;">
                    <asp:TextBox ID="txtEditorEmailUsuario" runat="server" TextMode="MultiLine"></asp:TextBox>
                    <script type="text/javascript">
                        CKEDITOR.replace('txtEditorEmailUsuario', { toolbar: 'Basic' });
                    </script>
                    <br />
                    <asp:Button ID="BtnEnviarMailUsuario" runat="server" Text="Enviar" OnClick="BtnEnviarMailUsuario_Click"
                        ValidationGroup="GrupoEnviarMail" CssClass="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" />
                    <input id="BtnCancelarMailUsuario" type="button" value="Cancelar" onclick="OcultarEditorUsuario()"
                        class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" />
                </div>
                <asp:Button ID="BtnEliminarUsuario" runat="server" Text="" OnClick="BtnEliminarUsuario_Click"
                    Style="display: none;" ValidationGroup="eliminar" />
                <asp:HiddenField ID="hidIdUsuario" runat="server" Value="0" />
                <asp:HiddenField ID="hidEmailUsuario" runat="server" Value="0" />
                <asp:UpdateProgress ID="UpdateProgreso" runat="server" AssociatedUpdatePanelID="UpdatePaneUsuarioIngreso">
                    <ProgressTemplate>
                        <table width="970px">
                            <tr>
                                <td>
                                    <center>
                                        Enviando datos... Espere un momento por favor..<br />
                                        <img src="../../Images/cargando.gif" alt="" />
                                    </center>
                                </td>
                            </tr>
                        </table>
                    </ProgressTemplate>
                </asp:UpdateProgress>
                <br />
                <div class="encabezado">
                    <span class="label12">Listado Usuario</span>
                </div>
                <br />
                <div class="grid" style="max-width: 100%">
                    <div class="rounded">
                        <div class="mid-outer">
                            <div class="mid-inner">
                                <div class="mid">
                                    <asp:UpdatePanel ID="UpdatePanelGrilla" runat="server" UpdateMode="Always">
                                        <ContentTemplate>
                                            <asp:GridView ID="GridListaUsuario" runat="server" AutoGenerateColumns="False" OnRowCommand="GridListaUsuario_RowCommand"
                                                AllowPaging="True" CellPadding="0" CssClass="datatable" CellSpacing="0" BorderWidth="0"
                                                GridLines="None" OnPageIndexChanging="GridListaUsuario_PageIndexChanging" PageSize="10"
                                                ShowFooter="true" EmptyDataText="<strong>No existen usuarios</strong>">
                                                <PagerStyle CssClass="pager-row" />
                                                <RowStyle CssClass="row" />
                                                <PagerSettings Mode="NumericFirstLast" PageButtonCount="7" FirstPageText="«" LastPageText="»" />
                                                <Columns>
                                                    <asp:TemplateField HeaderText="Rut">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Rut
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:TextBox ID="textboxRutUsuario" runat="server" ValidationGroup="BuscarRutUsuario"
                                                                            Width="60" MaxLength="9"></asp:TextBox>
                                                                        <ajaxToolkit:AutoCompleteExtender runat="server" BehaviorID="AutoCompleteRutUsuario"
                                                                            ID="autoCompleteRutUsuario" TargetControlID="textboxRutUsuario" ServicePath="~/WS/WSAutocompleteUser.asmx"
                                                                            ServiceMethod="AutocompleteRut" MinimumPrefixLength="2" CompletionInterval="50"
                                                                            EnableCaching="true" CompletionSetCount="20" CompletionListCssClass="autocomplete_completionListElement"
                                                                            CompletionListItemCssClass="autocomplete_listItem" CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem">
                                                                            <Animations>
                                                    <OnShow>
                                                        <Sequence>
                                                          <OpacityAction Opacity="8" />
                                                            <HideAction Visible="true" />
                            
                                                            <Parallel Duration=".4">
                                                                <FadeIn />
                                                                <Length PropertyKey="height" StartValue="0" EndValueScript="$find('AutoCompleteRutUsuario')._height" />
                                                            </Parallel>
                                                        </Sequence>
                                                    </OnShow>
                                                    <OnHide>
                                                    <Parallel Duration=".4">
                                                            <FadeOut />
                                                            <Length PropertyKey="height" StartValueScript="$find('AutoCompleteRutUsuario')._height" EndValue="0" />
                                                        </Parallel>
                                                    </OnHide>
                                                                            </Animations>
                                                                        </ajaxToolkit:AutoCompleteExtender>
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarRutUsuario" runat="server" ValidationGroup="BuscarRutUsuario"
                                                                            CommandName="rut" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelRutUsuario" runat="server" Text='<%# Bind("rut") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Nombre">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Nombre
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:TextBox ID="textboxNombreUsuario" runat="server" ValidationGroup="BuscarNombreUsuario"
                                                                            Width="60" MaxLength="30"></asp:TextBox>
                                                                        <ajaxToolkit:FilteredTextBoxExtender ID="filttxtnomBuscarUsuario" runat="server"
                                                                            TargetControlID="textboxNombreUsuario" ValidChars="qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑZXCVBNM" />
                                                                        <ajaxToolkit:AutoCompleteExtender runat="server" BehaviorID="AutoCompleteNombreUsuario"
                                                                            ID="autocompletenombreusuario" TargetControlID="textboxNombreUsuario" ServicePath="~/WS/WSAutocompleteUser.asmx"
                                                                            ServiceMethod="AutocompleteName" MinimumPrefixLength="2" CompletionInterval="50"
                                                                            EnableCaching="true" CompletionSetCount="20" CompletionListCssClass="autocomplete_completionListElement"
                                                                            CompletionListItemCssClass="autocomplete_listItem" CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem">
                                                                            <Animations>
                                                    <OnShow>
                                                        <Sequence>
                                                          <OpacityAction Opacity="8" />
                                                            <HideAction Visible="true" />
                            
                                                            <Parallel Duration=".4">
                                                                <FadeIn />
                                                                <Length PropertyKey="height" StartValue="0" EndValueScript="$find('AutoCompleteNombreUsuario')._height" />
                                                            </Parallel>
                                                        </Sequence>
                                                    </OnShow>
                                                    <OnHide>
                                                    <Parallel Duration=".4">
                                                            <FadeOut />
                                                            <Length PropertyKey="height" StartValueScript="$find('AutoCompleteNombreUsuario')._height" EndValue="0" />
                                                        </Parallel>
                                                    </OnHide>
                                                                            </Animations>
                                                                        </ajaxToolkit:AutoCompleteExtender>
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarNombreUsuario" runat="server" ValidationGroup="BuscarNombreUsuario"
                                                                            CommandName="name" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelNombreUsuario" runat="server" Text='<%# Bind("name") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Apellido">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Apellido
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:TextBox ID="textboxApellidoUsuario" runat="server" ValidationGroup="BuscarApellidoUsuario"
                                                                            Width="60" MaxLength="30"></asp:TextBox>
                                                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtrotextboxApellidoUsuario" runat="server"
                                                                            TargetControlID="textboxApellidoUsuario" ValidChars="qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑZXCVBNM" />
                                                                        <ajaxToolkit:AutoCompleteExtender runat="server" BehaviorID="AutoCompleteApellidoUsuario"
                                                                            ID="autocompleteApellidoUsuario" TargetControlID="textboxApellidoUsuario" ServicePath="~/WS/WSAutocompleteUser.asmx"
                                                                            ServiceMethod="AutocompleteLastName" MinimumPrefixLength="2" CompletionInterval="50"
                                                                            EnableCaching="true" CompletionSetCount="20" CompletionListCssClass="autocomplete_completionListElement"
                                                                            CompletionListItemCssClass="autocomplete_listItem" CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem">
                                                                            <Animations>
                                                    <OnShow>
                                                        <Sequence>
                                                          <OpacityAction Opacity="8" />
                                                            <HideAction Visible="true" />
                            
                                                            <Parallel Duration=".4">
                                                                <FadeIn />
                                                                <Length PropertyKey="height" StartValue="0" EndValueScript="$find('AutoCompleteApellidoUsuario')._height" />
                                                            </Parallel>
                                                        </Sequence>
                                                    </OnShow>
                                                    <OnHide>
                                                    <Parallel Duration=".4">
                                                            <FadeOut />
                                                            <Length PropertyKey="height" StartValueScript="$find('AutoCompleteApellidoUsuario')._height" EndValue="0" />
                                                        </Parallel>
                                                    </OnHide>
                                                                            </Animations>
                                                                        </ajaxToolkit:AutoCompleteExtender>
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarApellidoUsuario" runat="server" ValidationGroup="BuscarApellidoUsuario"
                                                                            CommandName="lastName" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelApellidoUsuario" runat="server" Text='<%# Bind("lastName") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Email">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Email
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:TextBox ID="textboxEmailUsuario" runat="server" ValidationGroup="BuscarEmailUsuario"
                                                                            Width="60" MaxLength="50"></asp:TextBox>
                                                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtextboxEmailUsuario" runat="server" TargetControlID="textboxEmailUsuario"
                                                                            FilterType="Custom" ValidChars="@.qwertyuiopasdfghjklñzxcvbnmQWERTYUIOPASDFGHJKLÑXCVBNM1234567890_" />
                                                                        <asp:RegularExpressionValidator ID="REVEtextboxEmailUsuario" runat="server" ControlToValidate="textboxEmailUsuario"
                                                                            ValidationGroup="BuscarEmailUsuario" Display="None" ErrorMessage="Mail Invalida"
                                                                            ValidationExpression="(^[0-9a-zA-Z]+(?:[._][0-9a-zA-Z]+)*)@([0-9a-zA-Z]+(?:[._-][0-9a-zA-Z]+)*\.[0-9a-zA-Z]{2,3})$"></asp:RegularExpressionValidator>
                                                                        <ajaxToolkit:ValidatorCalloutExtender ID="VCEtextboxEmailUsuario" runat="server"
                                                                            TargetControlID="REVEtextboxEmailUsuario" PopupPosition="TopLeft" />
                                                                        <ajaxToolkit:AutoCompleteExtender runat="server" BehaviorID="AutoCompleteEmailUsuario"
                                                                            ID="autoCompleteEmailUsuario" TargetControlID="textboxEmailUsuario" ServicePath="~/WS/WSAutocompleteUser.asmx"
                                                                            ServiceMethod="AutocompleteEmail" MinimumPrefixLength="2" CompletionInterval="50"
                                                                            EnableCaching="true" CompletionSetCount="20" CompletionListCssClass="autocomplete_completionListElement"
                                                                            CompletionListItemCssClass="autocomplete_listItem" CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem">
                                                                            <Animations>
                                                    <OnShow>
                                                        <Sequence>
                                                          <OpacityAction Opacity="8" />
                                                            <HideAction Visible="true" />
                            
                                                            <Parallel Duration=".4">
                                                                <FadeIn />
                                                                <Length PropertyKey="height" StartValue="0" EndValueScript="$find('AutoCompleteEmailUsuario')._height" />
                                                            </Parallel>
                                                        </Sequence>
                                                    </OnShow>
                                                    <OnHide>
                                                    <Parallel Duration=".4">
                                                            <FadeOut />
                                                            <Length PropertyKey="height" StartValueScript="$find('AutoCompleteEmailUsuario')._height" EndValue="0" />
                                                        </Parallel>
                                                    </OnHide>
                                                                            </Animations>
                                                                        </ajaxToolkit:AutoCompleteExtender>
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarEmailUsuario" runat="server" ValidationGroup="BuscarEmailUsuario"
                                                                            CommandName="email" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelEmail" runat="server" Text='<%# Bind("email") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Telefono">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Telefono
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:TextBox ID="textboxTelefonoUsuario" runat="server" ValidationGroup="BuscarTelefonoUsuario"
                                                                            Width="60" MaxLength="9"></asp:TextBox>
                                                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtrotextboxTelefonoUsuario" runat="server"
                                                                            TargetControlID="textboxTelefonoUsuario" ValidChars="0123456789" />
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarTelefonoUsuario" runat="server" ValidationGroup="BuscarTelefonoUsuario"
                                                                            CommandName="telephone" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelTelefonoUsuario" runat="server" Text='<%# Bind("telephone") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Celular">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Celular
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:TextBox ID="textboxCelularUsuario" runat="server" ValidationGroup="BuscarCelularUsuario"
                                                                            Width="60" MaxLength="9"></asp:TextBox>
                                                                        <ajaxToolkit:FilteredTextBoxExtender ID="filtrotextboxCelularUsuario" runat="server"
                                                                            TargetControlID="textboxCelularUsuario" ValidChars="0123456789" />
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarCelularUsuario" runat="server" ValidationGroup="BuscarCelularUsuario"
                                                                            CommandName="cellphone" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelCelular" runat="server" Text='<%# Bind("cellphone") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Fecha Inscripcion">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Fecha Inscripcion
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:TextBox ID="textboxFechaUsuario" runat="server" ValidationGroup="BuscarFechaUsuario"
                                                                            Width="60" MaxLength="10"></asp:TextBox>
                                                                        <ajaxToolkit:CalendarExtender ID="CalendarioUsuario" runat="server" TargetControlID="textboxFechaUsuario">
                                                                        </ajaxToolkit:CalendarExtender>
                                                                        </div>
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarFechaUsuario" runat="server" ValidationGroup="BuscarFechaUsuario"
                                                                            CommandName="dateView" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelFecha" runat="server" Text='<%# Bind("dateView") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Bloqueado">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Bloqueado
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:DropDownList ID="ddlBloqueadoUsuario" runat="server" ValidationGroup="BuscarBloqueadoUsuario">
                                                                            <asp:ListItem>si</asp:ListItem>
                                                                            <asp:ListItem>no</asp:ListItem>
                                                                        </asp:DropDownList>
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarBloqueadoUsuario" runat="server" ValidationGroup="BuscarBloqueadoUsuario"
                                                                            CommandName="blockedView" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelBloqueadoUsuario" runat="server" Text='<%# Bind("blockedView") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField HeaderText="Rol">
                                                        <HeaderTemplate>
                                                            <table>
                                                                <tr>
                                                                    <td colspan="2">
                                                                        Rol
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td>
                                                                        <asp:DropDownList ID="ddlRolUsuarios" runat="server">
                                                                            <asp:ListItem>Usuario</asp:ListItem>
                                                                            <asp:ListItem>Veedor</asp:ListItem>
                                                                        </asp:DropDownList>
                                                                    </td>
                                                                    <td>
                                                                        <asp:ImageButton ID="btnBuscarRolUsuario" runat="server" ValidationGroup="BuscarRolUsuario"
                                                                            CommandName="rolesView" OnClick="BotonBuscarUsuario_Click" ImageUrl="~/Images/search.png" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </HeaderTemplate>
                                                        <ItemTemplate>
                                                            <asp:Label ID="LabelVistaRolesUsuario" runat="server" Text='<%# Bind("rolesView") %>'></asp:Label>
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            <asp:ImageButton ID="ImageButtonEditarUsuario" runat="server" ImageUrl="~/Images/editar.png"
                                                                ValidationGroup="EditarUsuario" CommandName="editar" CommandArgument='<%# Eval("id") %> '
                                                                ToolTip="Editar" />
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            <asp:ImageButton ID="ImageButtonEliminarUsuario" runat="server" ImageUrl="~/Images/eliminar.png"
                                                                ToolTip="Eliminar" ValidationGroup="EliminarUsuario" OnClientClick='<%# "eliminarUsuario(&#39;" + Eval("id")+"&#39;)" %>' />
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            <asp:ImageButton ID="ImageButtonPasswordUsuario" runat="server" ImageUrl="~/Images/key2.ico"
                                                                ValidationGroup="passwodUsuario" CommandName="password" CommandArgument='<%# Eval("id") %> '
                                                                ToolTip="Cambiar Password" />
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            <asp:ImageButton ID="ImageButtonEmailUsuario" runat="server" ImageUrl="~/Images/email_del.ico"
                                                                ValidationGroup="emailUsuario" OnClientClick='<%# "MostarEditorUsuario(&#39;" + Eval("id")+"&#39;)" %>'
                                                                ToolTip="Enviar Email" />
                                                        </ItemTemplate>
                                                    </asp:TemplateField>
                                                    <asp:TemplateField>
                                                        <FooterTemplate>
                                                            <asp:ImageButton ID="BtnActualizarUsuario" runat="server" ImageUrl="~/Images/actualizar.ico"
                                                                AlternateText="Actualizar" ToolTip="Actualizar" OnClick="BtnActualizarUsuario_Click"
                                                                ValidationGroup="actualizarUsuario" />
                                                        </FooterTemplate>
                                                    </asp:TemplateField>
                                                </Columns>
                                            </asp:GridView>
                                        </ContentTemplate>
                                    </asp:UpdatePanel>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</asp:Content>
